package com.b511.swpu.cementbackend.dto.output.report;

import com.b511.swpu.cementbackend.entity.CM_WK_BASIC;
import com.b511.swpu.cementbackend.entity.CM_WK_WorkRecord;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

@Getter
@Setter
public class ReportOutputDto {

    // 对应表格样式
    private String tableId;

    // 基本数据 = 基本数据 + 施工人员
    private CM_WK_BASIC basic;

    // 水泥浆化验数据 = 作业水泥浆性能 + 作业水泥浆配方
    private ReportSlurryOutputDto mudData;

    // 施工数据
    private List<CM_WK_WorkRecord> workData;

    // 材料消耗 包含两部分：添加剂消耗 和 固井附件消耗
    private ReportMaterialDto material;

}
